make the payment - English Synonyms Dictionary